package com.qdlc.p2p.biz.service.borrow;

import java.io.File;

import com.qdlc.p2p.dal.dto.Operator;
import com.qdlc.p2p.dal.model.BorrowModel;

/**
 * Created by zhaokaiju on 16/2/18.
 * 满标审核
 */
public interface BorrowFullVerifyService {

	/**
	 * 满标复审
	 *
	 * @author Kaiju Zhao
	 * @param borrowModel 借款标
	 * @param operator 操作人
	 * @param file 文件
	 */
	void verifyFull(BorrowModel borrowModel, Operator operator, File file);

	/**
	 * 满标复审通过
	 *
	 * @author Kaiju Zhao
	 * @param borrowModel 借款标
	 */
	void verifyFullSuccess(BorrowModel borrowModel);

	/**
	 * 满标复审不通过
	 *
	 * @author Kaiju Zhao
	 * @param borrowModel 借款标
	 */
	void verifyFullFail(BorrowModel borrowModel);

	/**
	 * 撤回标
	 *
	 * @author Kaiju Zhao
	 * @param borrowModel 借款标
	 */
	void cancelBorrow(BorrowModel borrowModel);
}
